Big Huge Thesaurus

Perilla frutescens crispa

noun